//"ContractPaymentTermsCopy":{
//    "Info_list":[
//    "1、预付 0.00%,付款 0 元。",
//    "2、铺底 0.00 元 0.00 方。",
//    "3、年中 1 月 1 日前，需付 1 月 1 日前发货的 0.00 %货款。",
//    "4、年末 1 月 1 日前，需付 1 月 1 日前发货的 0.00 %货款",
//    "5、末批发货 0 天后结清余款。",
//    "货款 0.00 元时需付 100.00 %货款后再发货。",
//    "发货 0.00 方时需付 100.00 %货款后再发货。",
//    "每月 15 日前需付 100.00 ％前 1 个月 28 日前的货款后再发货。",
//    "付款后发货。",
//    "发货 1 天后需付 100.00 %货款。",
//    "付款后生产。"
//    ],
//    "Status_list":[
//    "0",
//    "0",
//    "0",
//    "0",
//    "0",
//    "0"
//    ]
//}
//付款方式
import 'package:aio/aio.dart';

class ContractPaymentTerms extends BaseBean {
  List<String>? Info_list = null;
  List<String>? Status_list = null; //选中状态，0未选中，1选中。

  ///判断状态是否选中
  bool isSelected(int index) {
    if (Status_list != null && Status_list!.length > index) {
      var str = Status_list?[index];
      if (StringUtils.isSame(str, "1")) {
        return true;
      }
    }
    return false;
  }

  @override
  fromJson(Map<String, dynamic> json) {
    // TODO: implement fromJson
    Info_list = getListFromJson(json, "Info_list");
    Status_list = getListFromJson(json, "Status_list");
  }

  @override
  instance() {
    // TODO: implement instance
    return ContractPaymentTerms();
  }

  @override
  Map<String, dynamic> toJson() {
    // TODO: implement toJson
    var map = <String, dynamic>{};
    map["Info_list"] = Info_list;
    map["Status_list"] = Status_list;
    return map;
  }
}
